home *** CD-ROM | disk | FTP | other *** search
- Short: Amiga port of Perl 5.002. (Binary files)
- Author: lwall@sems.com , Amiga port by trulsson@student.docs.uu.se
- Uploader: trulsson@student.docs.uu.se
- Type: dev/lang
-
-
- Requires: Ixemul.library 42.1 or later. (Probably works with 42.0 as
- well but I haven't tested that.)
- A couple of programs from the gcc distribution that are more or less
- required are 'sh', 'echo', and 'cat'.
- If you want to recompile it you will need gcc.
- All the above programs can be found at ftp.ninemoons.com/pub/ade/
- Most of them can also be found on Aminet.
-
-
- This is a port to the Amiga of Perl v5.002
- For those who haven't heard of Perl it is a scripting language that
- is very good at text and file manipulation and is quite widespread in
- the Unix world.
-
- This distribution consists of two files:
- perl5_002bin.lha The files you need to run Perl with docs in 'man' format
- perl5_002src.lha The source for those who want to recompile it.
-
- perl_5002bin.lha should be unpacked relative to GNU: , if you already
- have gcc (recommended) that assign should already be in place.
- The source can be unpacked anywhere you want.
-
-
- Except for a few cases this port should be able to run almost all
- Perl scripts.
- The things that don't work are mainly due to AmigaOS not being Unix.
- Networking support is not implemented, the fork() function doesn't
- work, and that stat() call doesn't return quite all information as
- under Unix.
- The only real change in the sources that had to be made were in the
- function my_popen where instead of long piece of code that included
- a call to fork() I changed it to a simple call to popen() ( with a bit of
- special magic to handle opening stdin/out)
- Since AmigaDOS isn't case-sensitive wrt file names I changed all
- references to 'makefile' (as opposed to 'Makefile') to GNUmakefile.
- (You *will* need GNU make though)
- I have probably made a few other small changes too that I can't remember now
- but those were mainly to reduce the memory requirements needed to compile it.
- (I only have a total 6MB of RAM and that is the absolute minimum needed to
- recompile it.)
- For those interested the following modules were linked into the binary:
- GDBM_File SDBM_File Fcntl FileHandle Safe
-
-
-
- Oh, and a final note: I don't intend to be the 'official Amiga maintainer' for
- Perl5 , I don't really have the machine resources needed to recompile this more
- than absolutely necessary. So if you find any Amiga specific bugs I would prefer
- if you try to fix them yourself instead of sending them to me.
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 0 0 0.0% 27-Mar-96 17:55:36 +
- 92156 32952 64.2% 27-Mar-96 17:53:12 +a2p
- 36272 12154 66.4% 27-Mar-96 17:50:08 +c2ph
- 12175 3804 68.7% 27-Mar-96 17:51:54 +find2perl
- 5870 2255 61.5% 27-Mar-96 17:50:04 +h2ph
- 12814 5005 60.9% 27-Mar-96 17:50:44 +h2xs
- 569348 259097 54.4% 10-Mar-96 20:03:52 +perl
- 13307 5190 60.9% 27-Mar-96 17:50:38 +perlbug
- 8834 3776 57.2% 27-Mar-96 17:49:56 +perldoc
- 4191 1999 52.3% 27-Mar-96 17:50:32 +pl2pm
- 14703 5145 65.0% 27-Mar-96 17:49:52 +pod2html
- 21767 7578 65.1% 27-Mar-96 17:50:26 +pod2latex
- 25226 10207 59.5% 27-Mar-96 17:49:42 +pod2man
- 139 124 10.7% 27-Mar-96 17:50:22 +pod2text
- 36272 12154 66.4% 27-Mar-96 17:49:34 +pstruct
- 13373 4210 68.5% 27-Mar-96 17:50:14 +s2p
- 0 0 0.0% 27-Mar-96 17:40:28 +
- 0 0 0.0% 07-Mar-96 23:24:22 +
- 0 0 0.0% 02-Mar-96 01:54:32 +
- 0 0 0.0% 10-Mar-96 01:26:22 +
- 0 0 0.0% 02-Mar-96 01:58:58 +
- 14006 5546 60.4% 09-Mar-96 02:37:24 +Config.pm
- 2604 1134 56.4% 07-Mar-96 23:24:22 +AnyDBM_File.pm
- 2200 1065 51.5% 12-Feb-96 20:53:58 +AutoLoader.pm
- 8381 3306 60.5% 23-Jan-96 02:42:56 +AutoSplit.pm
- 10025 3705 63.0% 08-Jun-95 01:48:12 +Benchmark.pm
- 2187 977 55.3% 31-Jan-96 19:56:10 +Carp.pm
- 6531 2602 60.1% 23-Jan-96 02:43:00 +Cwd.pm
- 0 0 0.0% 02-Mar-96 02:07:58 +
- 4496 1842 59.0% 12-Feb-96 20:54:04 +SelfStubber.pm
- 1353 583 56.9% 30-Jan-96 00:30:46 +DirHandle.pm
- 20254 7754 61.7% 01-Mar-96 20:41:10 +DynaLoader.pm
- 3084 1329 56.9% 08-Jun-95 01:48:20 +English.pm
- 1493 782 47.6% 23-Jan-96 02:43:02 +Env.pm
- 11780 4738 59.7% 12-Feb-96 20:54:12 +Exporter.pm
- 0 0 0.0% 02-Mar-96 02:08:16 +
- 5728 2379 58.4% 12-Feb-96 20:47:22 +Install.pm
- 8339 3463 58.4% 12-Feb-96 20:54:18 +Liblist.pm
- 1723 823 52.2% 15-Feb-96 03:14:46 +MM_OS2.pm
- 85300 26638 68.7% 01-Mar-96 22:50:32 +MM_Unix.pm
- 59009 17513 70.3% 27-Feb-96 22:29:50 +MM_VMS.pm
- 53108 19972 62.3% 27-Feb-96 22:29:58 +MakeMaker.pm
- 10411 3902 62.5% 23-Jan-96 02:43:54 +Manifest.pm
- 3517 1631 53.6% 01-Mar-96 20:23:50 +Miniperl.pm
- 3059 1388 54.6% 23-Jan-96 02:43:56 +Mkbootstrap.pm
- 8030 2997 62.6% 27-Feb-96 22:30:12 +Mksymlists.pm
- 5937 1437 75.7% 30-Jan-96 06:14:44 +typemap
- 29019 9768 66.3% 12-Feb-96 20:55:08 +xsubpp
- 1824 987 45.8% 01-Mar-96 23:04:06 +Fcntl.pm
- 0 0 0.0% 02-Mar-96 02:07:52 +
- 8553 2975 65.2% 08-Jun-95 01:48:48 +Basename.pm
- 5176 1732 66.5% 08-Jun-95 01:48:50 +CheckTree.pm
- 3842 1757 54.2% 27-Feb-96 22:30:20 +Copy.pm
- 5993 1814 69.7% 23-Jan-96 02:44:04 +Find.pm
- 4290 1777 58.5% 15-Feb-96 02:14:32 +Path.pm
- 1655 836 49.4% 30-Jan-96 01:03:42 +FileCache.pm
- 10931 3308 69.7% 01-Mar-96 23:06:38 +FileHandle.pm
- 1881 984 47.6% 01-Mar-96 23:11:54 +GDBM_File.pm
- 0 0 0.0% 02-Mar-96 02:08:20 +
- 25639 8536 66.7% 12-Feb-96 20:55:22 +Long.pm
- 3120 1012 67.5% 08-Jun-95 01:49:02 +Std.pm
- 0 0 0.0% 02-Mar-96 02:08:22 +
- 4190 1744 58.3% 15-Feb-96 03:14:56 +Collate.pm
- 0 0 0.0% 02-Mar-96 02:08:24 +
- 3185 1498 52.9% 29-Jan-96 23:49:56 +Open2.pm
- 4250 1697 60.0% 29-Jan-96 23:50:02 +Open3.pm
- 0 0 0.0% 02-Mar-96 02:08:26 +
- 8550 2916 65.8% 15-Feb-96 03:40:48 +BigFloat.pm
- 10131 3581 64.6% 15-Feb-96 03:40:54 +BigInt.pm
- 3285 1160 64.6% 15-Feb-96 03:15:20 +Complex.pm
- 0 0 0.0% 02-Mar-96 02:08:26 +
- 2391 1196 49.9% 20-Jan-96 06:58:02 +Ping.pm
- 397 263 33.7% 15-Feb-96 03:40:28 +SDBM_File.pm
- 14122 5320 62.3% 01-Mar-96 23:09:16 +Safe.pm
- 0 0 0.0% 02-Mar-96 02:08:30 +
- 1473 733 50.2% 12-Feb-96 20:55:28 +Dict.pm
- 1028 492 52.1% 01-Feb-96 18:56:22 +SelectSaver.pm
- 11138 3934 64.6% 23-Jan-96 02:43:10 +SelfLoader.pm
- 2179 1073 50.7% 15-Feb-96 03:15:26 +Shell.pm
- 2207 1075 51.2% 12-Feb-96 20:55:36 +Symbol.pm
- 0 0 0.0% 02-Mar-96 02:08:38 +
- 2305 1138 50.6% 23-Jan-96 02:44:38 +Hostname.pm
- 5233 2209 57.7% 12-Feb-96 20:55:44 +Syslog.pm
- 0 0 0.0% 02-Mar-96 02:08:40 +
- 11607 4197 63.8% 31-Jan-96 20:00:00 +Cap.pm
- 3328 1161 65.1% 23-Jan-96 02:44:54 +Complete.pm
- 4934 2095 57.5% 29-Jan-96 20:55:18 +ReadLine.pm
- 0 0 0.0% 02-Mar-96 02:08:40 +
- 6686 2869 57.0% 12-Feb-96 20:55:52 +Harness.pm
- 0 0 0.0% 02-Mar-96 02:08:42 +
- 973 530 45.5% 08-Jun-95 01:49:18 +Abbrev.pm
- 4649 1865 59.8% 15-Feb-96 03:41:02 +ParseWords.pm
- 4230 1990 52.9% 23-Jan-96 02:45:08 +Soundex.pm
- 1419 719 49.3% 23-Jan-96 02:45:12 +Tabs.pm
- 1897 902 52.4% 23-Jan-96 02:45:16 +Wrap.pm
- 0 0 0.0% 02-Mar-96 02:08:44 +
- 3981 1710 57.0% 12-Feb-96 20:47:44 +Hash.pm
- 3303 1418 57.0% 12-Feb-96 20:47:50 +Scalar.pm
- 4444 1560 64.8% 12-Feb-96 20:47:54 +SubstrHash.pm
- 0 0 0.0% 02-Mar-96 02:08:44 +
- 3494 1478 57.6% 23-Jan-96 02:45:20 +Local.pm
- 551 280 49.1% 18-Oct-94 17:35:20 +abbrev.pl
- 1298 744 42.6% 11-Mar-95 21:10:06 +assert.pl
- 0 0 0.0% 03-Mar-96 17:12:18 +
- 0 0 0.0% 03-Mar-96 17:12:44 +
- 1834 919 49.8% 03-Mar-96 17:02:22 +DynaLoader.a
- 143 115 19.5% 03-Mar-96 17:01:24 +autosplit.ix
- 11564 4542 60.7% 03-Mar-96 17:01:24 +dl_expandspec.al
- 3019 1247 58.6% 03-Mar-96 17:01:22 +dl_findfile.al
- 0 0 0.0% 03-Mar-96 17:12:44 +
- 3426 1567 54.2% 01-Mar-96 23:05:02 +Fcntl.a
- 95 91 4.2% 01-Mar-96 23:04:14 +autosplit.ix
- 0 0 0.0% 03-Mar-96 17:12:44 +
- 7402 2721 63.2% 01-Mar-96 23:07:42 +FileHandle.a
- 0 0 0.0% 03-Mar-96 17:12:44 +
- 11638 3758 67.7% 01-Mar-96 23:13:10 +GDBM_File.a
- 103 97 5.8% 01-Mar-96 23:12:02 +autosplit.ix
- 0 0 0.0% 03-Mar-96 17:12:44 +
- 15062 6063 59.7% 03-Mar-96 16:49:08 +SDBM_File.a
- 0 0 0.0% 03-Mar-96 17:12:44 +
- 7084 2966 58.1% 01-Mar-96 23:10:20 +Safe.a
- 0 0 0.0% 02-Mar-96 02:06:58 +
- 0 0 0.0% 03-Mar-96 17:12:06 +
- 165 120 27.2% 01-Mar-96 20:23:46 +autosplit.ix
- 882 397 54.9% 01-Mar-96 20:23:46 +old_shellwords.al
- 1030 432 58.0% 01-Mar-96 20:23:46 +quotewords.al
- 222 173 22.0% 01-Mar-96 20:23:44 +shellwords.al
- 6711 2171 67.6% 18-Oct-94 17:35:28 +bigfloat.pl
- 7623 2666 65.0% 18-Oct-94 17:35:32 +bigint.pl
- 4241 1441 66.0% 11-Mar-95 05:55:58 +bigrat.pl
- 846 462 45.3% 18-Oct-94 17:35:38 +cacheout.pl
- 13006 5163 60.3% 18-Oct-94 17:35:42 +chat2.inter
- 9619 3817 60.3% 18-Oct-94 17:35:46 +chat2.pl
- 2863 932 67.4% 31-Jan-96 21:26:26 +complete.pl
- 1707 943 44.7% 18-Oct-94 17:35:52 +ctime.pl
- 13055 5242 59.8% 12-Feb-96 20:55:58 +diagnostics.pm
- 1991 874 56.1% 31-Oct-95 00:46:24 +dotsh.pl
- 11012 3509 68.1% 12-Feb-96 20:56:08 +dumpvar.pl
- 1500 751 49.9% 18-Oct-94 17:36:02 +exceptions.pl
- 754 378 49.8% 18-Oct-94 17:36:04 +fastcwd.pl
- 2522 1078 57.2% 18-Oct-94 17:36:08 +find.pl
- 2417 1016 57.9% 18-Oct-94 17:36:10 +finddepth.pl
- 368 171 53.5% 18-Oct-94 17:36:12 +flush.pl
- 23808 7296 69.3% 08-Jun-95 01:49:22 +ftp.pl
- 1148 437 61.9% 08-Jun-95 01:49:26 +getcwd.pl
- 1042 525 49.6% 18-Oct-94 17:36:22 +getopt.pl
- 955 445 53.4% 18-Oct-94 17:36:24 +getopts.pl
- 451 248 45.0% 18-Oct-94 17:36:26 +hostname.pl
- 355 262 26.1% 18-Oct-94 17:36:30 +importenv.pl
- 589 366 37.8% 08-Jun-95 01:49:30 +integer.pm
- 349 217 37.8% 23-Jan-96 02:43:20 +less.pm
- 3320 1385 58.2% 26-Feb-96 19:08:56 +lib.pm
- 1024 500 51.1% 18-Oct-94 17:36:38 +look.pl
- 1630 637 60.9% 12-Feb-96 20:56:18 +newgetopt.pl
- 1549 749 51.6% 18-Oct-94 17:36:44 +open2.pl
- 3015 1228 59.2% 18-Oct-94 17:36:46 +open3.pl
- 14440 5572 61.4% 23-Jan-96 02:43:22 +overload.pm
- 42240 14374 65.9% 12-Feb-96 20:56:26 +perl5db.pl
- 0 0 0.0% 02-Mar-96 02:08:30 +
- 12223 4466 63.4% 12-Feb-96 20:47:38 +Functions.pm
- 11902 4254 64.2% 23-Jan-96 02:44:34 +Text.pm
- 1146 522 54.4% 07-Mar-95 04:20:10 +pwd.pl
- 880 372 57.7% 18-Oct-94 17:36:54 +shellwords.pl
- 2000 1043 47.8% 23-Jan-96 02:43:30 +sigtrap.pm
- 0 0 0.0% 02-Mar-96 01:54:32 +
- 0 0 0.0% 02-Mar-96 01:54:32 +
- 12890 5177 59.8% 23-Jan-96 02:43:32 +splain
- 658 347 47.2% 18-Oct-94 17:37:02 +stat.pl
- 2137 983 54.0% 23-Jan-96 02:43:34 +strict.pm
- 548 337 38.5% 02-Feb-96 20:32:28 +subs.pm
- 4747 1975 58.3% 23-Jan-96 02:43:36 +syslog.pl
- 164 134 18.2% 18-Oct-94 17:37:16 +tainted.pl
- 3679 1390 62.2% 18-Oct-94 17:37:24 +termcap.pl
- 3536 1417 59.9% 18-Oct-94 17:37:30 +timelocal.pl
- 3803 1407 63.0% 18-Oct-94 17:37:36 +validate.pl
- 976 474 51.4% 02-Feb-96 20:31:24 +vars.pm
- 0 0 0.0% 27-Mar-96 17:41:06 +
- 0 0 0.0% 02-Mar-96 19:14:38 +
- 23571 6719 71.4% 02-Mar-96 18:30:16 +perl.0
- 2457 700 71.5% 02-Mar-96 18:30:46 +perlbook.0
- 44240 6163 86.0% 02-Mar-96 18:31:26 +perlbot.0
- 135970 24792 81.7% 02-Mar-96 18:32:52 +perlcall.0
- 41878 11261 73.1% 02-Mar-96 18:33:42 +perldata.0
- 10861 3289 69.7% 02-Mar-96 18:34:18 +perldebug.0
- 113768 31870 71.9% 02-Mar-96 18:36:32 +perldiag.0
- 92610 13896 84.9% 02-Mar-96 18:37:22 +perldsc.0
- 72343 10866 84.9% 02-Mar-96 18:38:10 +perlembed.0
- 29680 6400 78.4% 02-Mar-96 18:38:50 +perlform.0
- 275285 64291 76.6% 02-Mar-96 18:41:44 +perlfunc.0
- 149231 26457 82.2% 02-Mar-96 18:43:28 +perlguts.0
- 101953 18982 81.3% 02-Mar-96 18:44:26 +perlipc.0
- 24221 4813 80.1% 02-Mar-96 18:45:02 +perllol.0
- 59334 17365 70.7% 02-Mar-96 18:46:12 +perlmod.0
- 31834 7447 76.6% 02-Mar-96 18:46:56 +perlobj.0
- 93084 21935 76.4% 02-Mar-96 18:48:08 +perlop.0
- 698 341 51.1% 02-Mar-96 18:48:36 +perlovl.0
- 11694 3305 71.7% 02-Mar-96 18:49:10 +perlpod.0
- 46265 11285 75.6% 02-Mar-96 18:50:00 +perlre.0
- 35894 9023 74.8% 02-Mar-96 18:50:46 +perlref.0
- 31002 8420 72.8% 02-Mar-96 18:51:32 +perlrun.0
- 14696 4019 72.6% 02-Mar-96 18:52:06 +perlsec.0
- 15139 4514 70.1% 02-Mar-96 18:52:44 +perlstyle.0
- 70130 16559 76.3% 02-Mar-96 18:53:42 +perlsub.0
- 43374 9858 77.2% 02-Mar-96 18:54:30 +perlsyn.0
- 56871 11307 80.1% 02-Mar-96 18:55:20 +perltie.0
- 81598 18120 77.7% 02-Mar-96 18:57:10 +perltoc.0
- 21191 6197 70.7% 02-Mar-96 18:57:56 +perltrap.0
- 37673 10104 73.1% 02-Mar-96 18:58:52 +perlvar.0
- 92242 16356 82.2% 02-Mar-96 19:00:02 +perlxs.0
- 57220 13669 76.1% 02-Mar-96 19:01:00 +perlxstut.0
- 2479 1250 49.5% 27-Mar-96 19:31:52 perl5.readme
- -------- ------- ----- --------- --------
- 3655377 1108123 69.6% 28-Mar-96 13:04:40 211 files
-